/*================================================================
*   Copyright (C) 2018 LiuYao. All rights reserved.
*   
*   Filename : optimizer.h
*   Author : LiuYao
*   Date : 2018-01-03
*   Description : 
*
================================================================*/
#ifndef _OPTIMIZER_H
#define _OPTIMIZER_H

#include "../node.h"

class Optimizer : public Node{
    public:
        Optimizer(const vector<Node*>& nodes) : Node(nodes) {}
        bool isVariable() const{ return false; }
        bool isConstant() const { return false; }
        bool isOp() const { return false; }
        bool isPlaceholder() const {return false; }
        bool isOptimizer() const { return true; }
};

#endif
